package com.ztc.bean;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

public class ReportModel {

	private Integer authId; //权限ID
	private String authName; //权限名称
	private String relation; //目标表
	private String chName; //标题对应页眉名称
	private String serialNum; //序号
	private Integer titleLevel; //标题层级
	private String pageNum; //起始页码
	private String template; //模板
	private String regex; //校验表达式
	private String tips; //提示
	private String content; //文本
	private String pureContent; //纯文本
	private Integer projectId; //项目ID
	private String enterpriseId; //企业ID
	private Integer contentId; //内容ID
	private String version; //版本号
	private Integer isExport; //是否导出
	private Integer isExportForProject; //是否导出 项目用
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date updateTime; //更新时间
	
	public Integer getAuthId() {
		return authId;
	}
	public void setAuthId(Integer authId) {
		this.authId = authId;
	}
	public String getAuthName() {
		return authName;
	}
	public void setAuthName(String authName) {
		this.authName = authName;
	}
	public String getRelation() {
		return relation;
	}
	public void setRelation(String relation) {
		this.relation = relation;
	}
	public String getChName() {
		return chName;
	}
	public void setChName(String chName) {
		this.chName = chName;
	}
	public String getSerialNum() {
		return serialNum;
	}
	public void setSerialNum(String serialNum) {
		this.serialNum = serialNum;
	}
	public Integer getTitleLevel() {
		return titleLevel;
	}
	public void setTitleLevel(Integer titleLevel) {
		this.titleLevel = titleLevel;
	}
	public String getPageNum() {
		return pageNum;
	}
	public void setPageNum(String pageNum) {
		this.pageNum = pageNum;
	}
	public String getTemplate() {
		return template;
	}
	public void setTemplate(String template) {
		this.template = template;
	}
	public String getRegex() {
		return regex;
	}
	public void setRegex(String regex) {
		this.regex = regex;
	}
	public String getTips() {
		return tips;
	}
	public void setTips(String tips) {
		this.tips = tips;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getPureContent() {
		return pureContent;
	}
	public void setPureContent(String pureContent) {
		this.pureContent = pureContent;
	}
	public Integer getProjectId() {
		return projectId;
	}
	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}
	public String getEnterpriseId() {
		return enterpriseId;
	}
	public void setEnterpriseId(String enterpriseId) {
		this.enterpriseId = enterpriseId;
	}
	public Integer getContentId() {
		return contentId;
	}
	public void setContentId(Integer contentId) {
		this.contentId = contentId;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public Integer getIsExport() {
		return isExport;
	}
	public void setIsExport(Integer isExport) {
		this.isExport = isExport;
	}
	public Integer getIsExportForProject() {
		return isExportForProject;
	}
	public void setIsExportForProject(Integer isExportForProject) {
		this.isExportForProject = isExportForProject;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
}
